package com.whsxt.code;

import java.util.Scanner;

/**
 * @author CodeYang
 * @Description 判断分数:  等级选择
 * @Date 2020/12/5 16:15
 */
public class SwitchTest02 {


    /**
     * 1、判断一个学生的成绩，如果90（包含）~100（包含）为优秀，70（包含）~90为良好，60（包含）~70为及格，60分以下输出不及格。
     *
     * @param args
     */
    public static void main(String[] args) {
        SwitchTest02 test02 = new SwitchTest02();
        Scanner scanner = new Scanner(System.in);
        System.out.print("输入学生成绩(0-100):");
        double sorce = scanner.nextDouble();

        if (sorce < 0.0 || sorce > 100.0) {
            System.out.println("输入成绩不和法,请重新输入:");
            sorce = scanner.nextDouble();
            test02.scorePrintArea((int) sorce);
        }else {
            test02.scorePrintArea((int) sorce);
        }



    }

    public void scorePrintArea(int score) {
        switch (score / 10) {
            case 10:
            case 9:
                System.out.println("优秀");
                break;
            case 8:
            case 7:
                System.out.println("良好");
                break;
            case 6:
                System.out.println("及格");
                break;
            default:
                System.out.println("不及格");
                break;

        }
    }
}
